// 加载保存的环境设置
chrome.storage.local.get('selectedEnv', (result) => {
  if (result.selectedEnv) {
    document.querySelectorAll('.environment').forEach(el => {
      if (el.dataset.url === result.selectedEnv) {
        el.classList.add('active');
      }
    });
  }
});

// 环境选择事件
document.querySelectorAll('.environment').forEach(element => {
  element.addEventListener('click', () => {
    // 更新UI
    document.querySelectorAll('.environment').forEach(el => {
      el.classList.remove('active');
    });
    element.classList.add('active');
    
    // 保存选择
    const selectedUrl = element.dataset.url;
    chrome.storage.local.set({ selectedEnv: selectedUrl });
    
    // 通知background更新规则
    chrome.runtime.sendMessage({
      type: 'switchEnv',
      targetUrl: selectedUrl
    });
    
    // 提示用户刷新页面
    alert('环境已切换，请刷新页面使设置生效');
  });
});
    